duties and stamp - Turkish English Dictionary